package com.feeyo.prophet.pojo.action.rank;

import lombok.Data;

import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;

/**
 * 民航看板查询
 */
@Data
public class MhkbPairReq {

    /**
     * 查询字段
     */
    private List<Integer> indexs = new ArrayList<>(Arrays.asList(10,32,33));

    /**
     * 开始时间
     */
    private String sdepdateStart;

    /**
     * 截止时间
     */
    private String sdepdateEnd;

    /**
     * 数据视图角度: 1:forg 0:中国
     */
    private String viewType;

    /**
     * 视图类型: 1:点对点 2:点对城 3:点对国 4:城对城 5:城对国 6:国对国
     */
    private String pairType;

    /**
     * 出发地集合
     */
    private List<String> orgs;

    /**
     * 目的地集合
     */
    private List<String> dsts;

    /**
     * fservice
     */
    private String fservice;

    /**
     * fcate
     */
    private String fcate;

    /**
     * fcate数据集合
     */
    private List<String> fcates;

    /**
     * 1:点  2:城  3:省  4:国  5:洲
     */
    private String forgType;

    /**
     * fdstType应小于forgType
     * 1:点  2:城  3:省  4:国  5:洲
     */
    private String fdstType;

    /**
     * 机场列表
     */
    private List<String> airlines;

    /**
     * 航司列表
     */
    private List<String> airports;

    /**
     * 0：出发， 1：到达
     */
    private String singleType;

}
